120,933 shares
191,510 shares
592,051 shares
98,290 shares
46,961 shares
273,950 shares
262,782 shares
321,539 shares
143,887 shares
440,016 shares