25,858 shares
67,645 shares
32,681 shares
23,033 shares
26,548 shares
42,640 shares
216,026 shares
20,476 shares
69,754 shares
30,461 shares