91,331 shares
66,681 shares
32,011 shares
172,238 shares
22,227 shares
58,835 shares
159,942 shares
257,910 shares
30,493 shares
16,969 shares