105,619 shares
300,060 shares
220,474 shares
150,280 shares
156,128 shares
51,603 shares
45,909 shares
123,278 shares
60,142 shares
60,281 shares