309,518 shares
66,689 shares
102,938 shares
227,507 shares
631,270 shares
258,378 shares
67,208 shares
159,324 shares
70,875 shares
120,137 shares