20,760 shares
31,849 shares
18,706 shares
29,846 shares
91,340 shares
18,357 shares
31,475 shares
18,715 shares
124,910 shares
29,245 shares