82,364 shares
322,763 shares
23,016 shares
253,479 shares
29,290 shares
30,725 shares
95,365 shares
42,877 shares
35,680 shares
31,280 shares