64,141 shares
160,499 shares
125,126 shares
56,980 shares
349,810 shares
104,233 shares
280,914 shares
577,685 shares
206,095 shares
124,059 shares