304,364 shares
401,211 shares
51,516 shares
120,932 shares
145,771 shares
166,398 shares
57,815 shares
51,850 shares
99,088 shares
340,824 shares