21,287 shares
42,734 shares
15,879 shares
8,730 shares
29,531 shares
18,194 shares
8,376 shares
24,460 shares
7,949 shares
23,899 shares