121,254 shares
196,551 shares
86,836 shares
200,659 shares
174,563 shares
255,811 shares
310,014 shares
362,696 shares
169,566 shares
428,186 shares