31,121 shares
42,783 shares
34,531 shares
14,428 shares
25,524 shares
42,537 shares
34,956 shares
35,861 shares
23,498 shares
347,521 shares