56,775 shares
105,616 shares
40,015 shares
56,224 shares
58,353 shares
72,679 shares
291,212 shares
559,623 shares
60,356 shares
223,395 shares