44,229 shares
122,846 shares
168,640 shares
24,888 shares
405,864 shares
28,947 shares
109,320 shares
37,739 shares
102,419 shares
120,382 shares