82,459 shares
322,829 shares
23,083 shares
253,554 shares
29,357 shares
30,781 shares
95,440 shares
42,939 shares
35,744 shares
31,357 shares