308,302 shares
269,530 shares
93,367 shares
134,126 shares
194,179 shares
250,976 shares
422,293 shares
134,016 shares
113,430 shares
394,897 shares