43,531 shares
57,807 shares
19,553 shares
13,784 shares
34,680 shares
18,762 shares
12,086 shares
11,428 shares
31,151 shares
244,899 shares