280,354 shares
176,445 shares
573,736 shares
260,820 shares
175,405 shares
560,596 shares
271,262 shares
249,600 shares
512,501 shares
319,330 shares