304,358 shares
401,186 shares
51,500 shares
120,917 shares
145,765 shares
166,389 shares
57,801 shares
51,845 shares
99,083 shares
340,818 shares