28,229 shares
133,014 shares
81,098 shares
22,877 shares
52,711 shares
49,197 shares
27,747 shares
38,936 shares
31,508 shares
23,895 shares