18,351 shares
77,836 shares
67,120 shares
35,538 shares
37,594 shares
32,821 shares
102,432 shares
90,660 shares
38,578 shares
134,026 shares