318,580 shares
355,202 shares
204,058 shares
332,579 shares
43,965 shares
348,527 shares
273,417 shares
114,735 shares
19,492 shares
28,309 shares