318,546 shares
355,173 shares
204,032 shares
332,536 shares
43,954 shares
348,499 shares
273,390 shares
114,719 shares
19,457 shares
28,288 shares