25,066 shares
56,657 shares
28,512 shares
205,025 shares
228,948 shares
62,343 shares
43,310 shares
35,903 shares
583,396 shares
15,899 shares