57,130 shares
105,999 shares
40,354 shares
56,614 shares
58,736 shares
73,052 shares
291,585 shares
560,029 shares
60,705 shares
223,768 shares