117,336 shares
170,732 shares
303,081 shares
719,844 shares
65,793 shares
563,141 shares
64,079 shares
58,379 shares
291,866 shares
144,903 shares