104,776 shares
101,210 shares
69,314 shares
400,935 shares
126,353 shares
144,271 shares
112,338 shares
192,712 shares
507,405 shares
371,261 shares