18,380 shares
13,799 shares
28,882 shares
16,069 shares
17,190 shares
34,123 shares
30,495 shares
443,558 shares
20,443 shares
26,532 shares