18,372 shares
77,848 shares
67,131 shares
35,544 shares
37,628 shares
32,845 shares
102,436 shares
90,687 shares
38,590 shares
134,055 shares