28,278 shares
22,470 shares
150,011 shares
87,141 shares
72,220 shares
47,313 shares
284,681 shares
18,151 shares
20,788 shares
40,258 shares