28,512 shares
22,672 shares
150,166 shares
87,308 shares
72,437 shares
47,493 shares
284,940 shares
18,326 shares
21,001 shares
40,453 shares