82,142 shares
322,506 shares
22,849 shares
253,260 shares
29,068 shares
30,545 shares
95,117 shares
42,659 shares
35,495 shares
31,038 shares