22,248 shares
283,433 shares
207,234 shares
227,748 shares
184,917 shares
50,280 shares
58,537 shares
99,627 shares
77,247 shares
132,203 shares