109,585 shares
36,076 shares
210,365 shares
44,926 shares
40,030 shares
34,180 shares
405,084 shares
60,569 shares
58,871 shares
868,781 shares