21,289 shares
42,735 shares
15,880 shares
18,731 shares
29,531 shares
18,194 shares
18,376 shares
24,460 shares
17,949 shares
23,899 shares