46,981 shares
324,106 shares
50,597 shares
23,211 shares
126,959 shares
348,531 shares
44,230 shares
30,404 shares
365,430 shares
22,861 shares