44,913 shares
22,799 shares
190,417 shares
46,528 shares
77,689 shares
450,543 shares
146,275 shares
394,846 shares
38,133 shares
25,710 shares