249,309 shares
336,789 shares
63,823 shares
149,015 shares
37,084 shares
38,957 shares
241,406 shares
338,894 shares
116,979 shares
28,128 shares