29,846 shares
12,895 shares
19,273 shares
13,495 shares
16,498 shares
11,455 shares
17,409 shares
34,291 shares
29,859 shares
21,085 shares