82,158 shares
322,520 shares
22,865 shares
253,278 shares
29,082 shares
30,558 shares
95,130 shares
42,674 shares
35,510 shares
31,053 shares