491,261 shares
54,842 shares
253,025 shares
158,629 shares
221,511 shares
68,105 shares
330,150 shares
197,227 shares
223,778 shares
108,764 shares