57,163 shares
106,026 shares
40,377 shares
56,660 shares
58,756 shares
73,112 shares
291,617 shares
560,071 shares
60,736 shares
223,801 shares