94,958 shares
62,841 shares
249,595 shares
59,890 shares
51,940 shares
182,665 shares
522,678 shares
156,091 shares
59,368 shares
139,322 shares