64,047 shares
160,406 shares
125,029 shares
56,897 shares
349,715 shares
104,041 shares
280,790 shares
577,588 shares
206,002 shares
123,949 shares