15,502 shares
18,823 shares
33,833 shares
20,518 shares
370,539 shares
69,792 shares
40,404 shares
413,637 shares
147,418 shares
397,876 shares