56,401 shares
92,295 shares
104,359 shares
462,091 shares
95,427 shares
48,512 shares
159,882 shares
167,416 shares
113,775 shares
187,682 shares