300,343 shares
126,755 shares
702,103 shares
375,916 shares
339,985 shares
273,123 shares
283,171 shares
235,656 shares
108,246 shares
65,821 shares