64,141 shares
160,512 shares
125,129 shares
56,980 shares
349,810 shares
104,243 shares
280,915 shares
577,699 shares
206,095 shares
124,059 shares