30,945 shares
42,639 shares
34,438 shares
14,378 shares
25,470 shares
42,500 shares
34,844 shares
35,818 shares
23,476 shares
347,273 shares