31,118 shares
42,778 shares
34,528 shares
14,428 shares
25,519 shares
42,536 shares
34,952 shares
35,860 shares
23,498 shares
347,518 shares