34,821 shares
32,911 shares
99,082 shares
90,562 shares
44,139 shares
33,619 shares
111,970 shares
332,332 shares
120,150 shares
22,822 shares