31,121 shares
42,784 shares
34,531 shares
14,428 shares
25,524 shares
42,537 shares
34,956 shares
35,862 shares
23,498 shares
347,524 shares