30,390 shares
164,276 shares
700,908 shares
331,466 shares
307,008 shares
69,324 shares
429,598 shares
482,420 shares
61,684 shares
476,165 shares