63,973 shares
160,297 shares
124,920 shares
56,877 shares
349,695 shares
103,887 shares
280,546 shares
577,459 shares
205,968 shares
123,761 shares