103,112 shares
107,929 shares
709,123 shares
522,935 shares
115,708 shares
172,811 shares
62,831 shares
250,279 shares
156,319 shares
63,590 shares