56,817 shares
105,660 shares
40,067 shares
56,293 shares
58,407 shares
72,732 shares
291,276 shares
559,685 shares
60,398 shares
223,451 shares