280,386 shares
176,488 shares
573,791 shares
260,839 shares
175,448 shares
560,646 shares
271,279 shares
249,649 shares
512,532 shares
319,374 shares